chamois paper - Spanish English Dictionary